Big Huge Thesaurus

Raphus cucullatus

noun